#ifndef TILE_H_
#define TILE_H_
#include "TextureManager.h"
#include "Vector2D.h"
#include "Vertex.h"

class Tile
{
	char * fileName;
	Vector2D textureVertices[4];
	int textureIndex;
	TextureManager * textureManager;
	
	public:
	Tile(TextureManager * textureManager);
	Tile(TextureManager * textureManager, char * fileName, Vector2D textureVertices[]);
	~Tile();
	
	bool Draw(int rotation, Vertex * vertices);
	char * GetTextureName();
	Vector2D * GetTextureVertices();
};
#endif /*TILE_H_*/
